From:                              route@monster.com

Sent:                               Wednesday, November 2, 2016 12:41 PM

To:                                   hg@apeironinc.com

Subject:                          Please review this candidate for: Software Engineer

 

This resume has been forwarded to you at the request of Monster User xapeix03

Greg White 

Last updated:  09/04/16

Job Title:  no specified

Company:  Apeiron, Inc.

Rating:  Not Rated

Screening score:  no specified

Status:  Resume Received


Aurora, CO  80011
US

Mobile: 928-713-3400   
Home:
928-771-8279
gwhite@ixcel.com
http://www.ixcel.com
Contact Preference:  Email

Quick View Links:

Resume Section

Summary Section

 

 

RESUME

  

Resume Headline: Greg White - Angular 2 developer

Resume Value: rq3tmhuznrnc2rhv   

  

 

 

Greg C White

704 N Valley View Drive

Prescott, Arizona 85345

928-771-8279 

e-mail: gwhite@ixcel.com

                          

Availability: Contract. 

 

Summary of Work Experience:

 

Full-Stack Web Developer experienced in the design and development of Single Page web Applications(SPA). Recent experience designing and developing Singe-Page Web applications using Ruby, Rails, Node JS, Bootstrap, Angular JS and React JS. Experienced Microsoft Typescript programmer using ES5 and ES6.  Very experienced in the use of Amazon Web Services including EC2, S3, Lambda, Kenesis and Dynamo DB. Expert Javascript programmer recently experienced in the use of Angular 2.0 (Beta), Redux and React JS component design, Flux application architecture, parent-child/root component concepts and programming to the ES5 and ES6 Typescript specification. Recent experience in developing infrastructure application deployment using Docker and Linux containers.Very experienced in the use of: Closures, Clustering, Bindings and Sockets and programming to the Node Single Thread Event Loop. Component, Selector, Provider and Template design.Two-way data binding, dependency injection, forms, deep linking, directives, promises, services, routing, template and partial design and $watch. An expert at understanding and programming to the Angular 1 digest cycle as well as designing and developing both Angular 1 and Angular 2 components using TypeScript with and emphasis on conforming to the component tree design model. Very experienced in the use of  the Zone.js library in programming Angular 2 for “change detection”. Heavy use of Typescript and Javascript design patterns, including Singleton, Factory, Abstract Factory Object, Decorator and Iterator. Application development using Objects, Prototype, Scope, “this”, Apply, Call and Byte Arrays. Very fluent is the use of  Node JS server side scripting using web sockets. Test driven and Behavior Driven Development using Mocha, Jasmine and Karma  and Chai coupled with Node, Phantom, Selenium and Capabara. CSS3 Expert specializing in pseudo classes, Box sizing and basic styling skills. Very experienced in prototyping web front end applications using screen mockup packages such as  Balsamiq and Pidoco and converting those designs to Twitter Bootstrap. Vert proficient in HTML5 and  CSS3 as well as SASS and LESS asset management programming. Familiar with web services programming to JSON, SOAP or XML. Very experienced with MVC architecture and design patterns, especially Angular JS. Javascript programming using JQuery. Experienced Ruby on Rails programmer comfortable with changing and implementing customized web control code including Controller, Model and View class design. Very experienced with Linux internals and custom kernel configuration as well as script programming using Bash, Perl and the GNU Tools.  I’m an expert in the use of Linux Containers(lxc) and am very comfortable configuring and using CGroups and Namespaces. Extensive use of Agile development practices including developer stand ups, story board design, burn-down and waterfall using Rally, Atlasssian Jira and Version One. Extensive use of source code management systems including  Git and SVN.

 

 

Education:

 
Bachelor of Applied Science, Florida Atlantic University, Boca Raton, Florida - Software Engineering, also University of California, Berkeley, California - Professionals Extension Program - Computer Science

 

LFCE(Linux Foundation Certified Engineer) - 2016

 

 

US Government Clearance:

Active Secret - Not current

 

Employment History:

 

Under contract to: Raytheon, Aurora Colorado

June 2016 - September 2016

 

Full Stack Web Develop Team software lead for the Online Viewing portion for the ground-station implementation for the next generation Global Position Systems project tasked to Raytheon by the United States Air Force (see http://www.raytheon.com/capabilities/products/gps_ocx/) Prototype design from user specifications  Extensive user interface design and development using Angular 2(Beta 2). Redux development with emphasis on cohesive and easily locatable Stores coupled with smart reducers to eliminate complicated state change logic. Heavy use of:  Microsoft TypeScript ES5 and ES6, Javascript and HTML5 and CSS3 programming. Application Bootstrap(system.js), Component(Directive and Template), Angular Forms(Control Groups with custom Validators), Pipes, Component, Filter, Selector, Service, Angular Router, creating custom Directives, Providers as well as Template design that make extensive use of Angular 2 Beta constructs such as Forms that are drive by either Template or Model(NgModel, NgModel Groups). Extensive use of Angular built-in directives such as: NgFor. UI Containers, Dynamic binding,  dependency injection,  two-way data binding, Data Stores, properties management and host elements. Webpack and Gulp package management using Node.js.

  Additionally, I was part of a team of Dev Ops deployment specialists task with deploying software to all COTS workstations using Chef.  Extensive use of Knife, Chef client, Chef server, Chef Zero, chef spec and chef delivery. Cookbook, recipe and data bag design. Extensive working knowledge of Ohai, resource development as well as package and supermarket development. Extensive use of: Test Kitchen, Linux Containers(lxc, CGroups and Namespace setup), Berksfile, ChefSpec ood Critic. Ruby 2.1 programming, particularly for developing  Light and Heavy Weight Resource Providers(HWRP).  Test case development using RSpec and Rake. Very knowledgable in the use of the Chef API that can confidently design idempotent cookbooks. Amazon Web Services deployment and configuration using EC2, S3, Lambda, Kenesis and Dynamo DB.

 

Under contract to: Rice University, Houston, Texas

April 2016 - July 2016

 

Full Stack Web Developer. Wed application developer for the National Collaborative Autism survey Project(NCAP). Extensive user interface design and development using Angular 2(Beta 2). Heavy use of:  Microsoft TypeScript, ES5 and ES6, Javascript and HTML5 programming. Application Bootstrap(system.js), Form Builder, Pipes, Component, Filter, Selector, Service, Directives, Providers and Template design that make extensive use of Angular 2 Beta constructs. NgFor, NgModel, NgModelGroup, UI Containers, Dynamic binding,  dependency injection,  two-way data binding, properties management and host elements. Webpack and Gulp package management using Node.js. Git source code management using GitFlow. Docker, Redis and Nginx deployment using Chef 12 in an Amazon Web Services environment using EC2 and Knife-EC2.

 

Under contract to: SalesForce.com, St Louis, MO Remote

November 2015 - June 2016

 

Full Stack Web Developer. Wed application developer for a suite of Sales data collection modules in order to streamline and consolidate multiple web portal feeds. Extensive use of Node.js including the use of CallBacks, Event Emitters, Promises, Google Protocol Buffers, Protocol.js, Web Sockets and the extended use of UI front development using Angular JS 2.x. Very experienced in the use of: Microsoft Typescript programming,  Bootstrapping, Reflection, UI Component design, component reuse, Webpack, Closures, Clustering, Bindings,Web Sockets and programming to the Node Single Thread Event Loop. Uni-directional data flow, FLUX principle programming(Action, Dispatcher, Store and View), property versus state, routing, template and partial design. Cryptography, encryption and encode/decode using  the AWS Key Management Service. Message processing using RabbitMQ. Asynchronous function programming using async(waterfall, parallel). NoSql programming using DynamoDB. Heavy Javascript design and development using Objects, Prototype, Scope, “this”, Apply, Call and Byte Arrays. This project made extensive use of Test Driven Development using Mocha, with case driven tests that emphasized the use of Spies(Sinon), Rewire(User data injection), Istanbul(code coverage), Supertest(HTTP endpoint mocking) and Cheerio(HTML response). Additional heavy tasking to cloud deployment using AWS Lambda, Kenesis, S3, S2, SNS and Vault as well as interfacing to Heroku Connect. Postgres TSQL programming. Extensive use of AWS API Gateway, Docker, Chef, Cloud Formation and VPC set up. Agile development using Rally. Git source code management, including: feature branch and remote branch setup, merging and rebasing.  

 

 

Under contract to: NetApp,  Atlanta, Georgia        Remote

April  2015 - November 2015 

 

Full Stack Web Developer. Single Page Application(SPA)web site design development and deployment for a Network Storage and Data Management application. Extensive use of the FLUX methodology as well as Real-time application Javascript client and server side programming. Extensive use of multiple web based Javascript frameworks, include Node, React, Gulp and Bower. Node Express development for a suite of event driven logging and resource monitoring objects. Extensive use of Node.js event loop programming that emphasized the advanced use of:  closures;clustering; callbacks, event emitter; streams and the async module. Extensive use of the Flux application architecture. Reusable component design, two-way data binding, and unidirectional data flow. Virtual DOM manipulation, state versus property, async, Event Emitters, promises, stores  and rendering expert. Javascript application development and testing using Hapi, Nipple and Wreck. Full Stack Web Developer. Adobe Flex application design for a custom video streaming component which was coupled with Spark, Node and React JS component and integrated seamlessly into NetApp’s flagship Network Storage and Data Management application named Synergy. Extensive use of Node.js for Test driven development utilizing Jasmine. Very experienced using Socket-based programming, web sockets,  JSON formatting, buffering, Zero MG messaging, REST API programming, Pushing and Pulling and Event Emitters. Extensive use of Express, React, Gulp, and the Hapi server framework. HTML, CSS and LESS formatting as well as Twitter Bootstrap version 3 design. Extensive use of  Flash Player(Flex) application programming in conjunction with Spark and Node.js to facilitate a custom remote video streaming product. Reusable component design, two-way data binding, and unidirectional data flow. Virtual DOM manipulation, state versus property, async, Event Emitters, stores  and rendering expert. Server side development and testing using Hapi, Nipple and Wreck. Back-end application data storage and synchronization using Firebase. Session management using yar. Test driven development using lab. Web site build and deployment using Gulp and Browserify.

Back end application data storage and synchronization using Firebase. Session management using yar. Test driven development using lab. Web site build and deployment using Gulp and Browserify. Application configuration and deployment using Linux containers(LXC) along with Docker. Very proficient in the use of Docker Containers, Docker Compose, Machine and Swarm as well as building and maintaining fluid image repositories. Agile development using Rally. Source code management using BitBucket.

 

Under contract to: Cigna Mobile Pharmacy, Waterside Crossing, Connecticut      Remote
January 2013 –  March 2015

 

  Full-stack Web Developer. Angular JS Single Page Application(SPA)web site design, development and deployment for a suite of Mobile Home Pharmacy Applications. Ruby(2.1), Rails(4.1), Javascript, Twitter Bootstrap 3, HTML 5, CSS, LESS and RESTful based services development. Model View Controller design and development. Angular 2.x(Beta) retro-fit programming, converting over a dozen directives to components and removing angular controller code, $scope and re-designing the critical UI components to use 2.x objects. Node.js programming for a Server based command processor that provided user feedback for Pharmacy “on-call” real-time ordering events. Node Express application development that featured extensive use of closures, generators, Zero Message Queue(0MQ), socket programming, clustering, promises and request/responder objects. Single Page Application web design using Angular JS.Lead designer for the development of all Directives, Services and Promises. Extensive use of the Amazon AWS Javascript SDK(SNS, SQS and S3). This contract also made use of the Amazon Mechanical Turk Developer Sandboxes as well as the use of Amazon AWS and SDK for SNS, SQS and S3. This contract also made extensive use of Test-Driven UI development(TDD) with the focus tools being Jasmine using ES6, Selenium, and Phantom.js. Ruby on Rails application design, development and deployment using Model-View-Controller with an emphasis on Rails 4 features(named scopes, RESTful routes, strong parameters(white listing), flash hash and nested resources). Resource development using HATEOS technology. Oracle DB SQL programming and configuration. as well a programming Migrations. Screen mockup design using Balsamiq. JSON data serialization. User login, role and authentication using Devise. Familiar with Ruby Gem design and implementation. Familiar with Sprockets, Cucumber, Sass, LESS, HAML, RSpec and Rake. Extensive use of  Active Record, Action View Helpers and partial template design. Apache2 web server configuration as well as WSGI debugging. Excellent knowledge of how to design and develop HTTP Request Objects and how to debug using ruby-debug and RubyMine Very experienced with Agile and SCRUM development methodologies using VersionOne including: Story board design, work flow management, burn-down charts and waterfall. Extensive use of the JAVA Spring framework. Linux based development using Ubuntu 14.04 and Red Hat Enterprise Linux 6.5. Apache 2 WSGI configuration. Linux script boot and environment configuration using bash. Virtualization and provisioning expert for Vagrant, Chef and Jenkins CI. Application development and testing using Linux containers. Expert experience in creating testing and deploying Chef based recipes. Heavy Ruby 2.0 programming. Experienced in working in a team deployment environment using Continuous Integration via Jenkins.  Very experienced at AWS in deploying, managing, and operating scalable, highly available, and fault tolerant systems on AWS • AWS API Gateway, Lambda, EC2, Cloudfront and DynamoDB. Migrating existing Cigna applications to AWS • Implementing and controlling the flow of data to and from AWS • Selecting the appropriate AWS service based on compute, data, or security requirements • Identifying appropriate use of AWS operational best practices • Estimating AWS usage costs and identifying operational cost control mechanisms. Agile development using Version One. Source code management using GitHub.

 

 

Under contract to: PayPal, Scottsdale, Arizona      Remote
January 2012 – December 2012

 

 Full Stack Web Developer - Site design, development and deployment for a distributed Risk Management and Evaluation system. Extensive PHP application development using Zend Studio 10. SQL Server integration. TSQL programming. HTML5, CSS3 and PHP programming. Extensive use off the D3.js library for real-time chart mapping and display. Linux script boot and environment configuration using bash. Virtualization and provisioning expert for Docker, Chef and Jenkins CI. Expert experience in creating testing and deploying Chef based recipes. Heavy Ruby 2.0 programming. Experienced in working in a team deployment environment using Continuous Integration via Jenkins.  Very experienced at AWS in deploying, managing, and operating scalable, highly available, and fault tolerant systems on AWS • Migrating existing Cigna applications to AWS • Implementing and controlling the flow of data to and from AWS • Selecting the appropriate AWS service based on compute, data, or security requirements • Identifying appropriate use of AWS operational best practices • Estimating AWS usage costs and identifying operational cost control mechanisms.

 

Under contract to: CBTS, Cincinnati, Ohio         Remote
January 2011 – December 2011

 

 Full Stack Web Developer. Single Page Application(SPA)web site design, development and deployment for a suite of Internet based E-Mail Security Tools. Ruby on Rails, Angular JS, Javascript, HTML 5, CSS, and RESTFUL based services development. Model-View-Controller design and development. Single Page Application(SPA) web design featuring: two-way data binding; directive, service and promise design; deep linking; template and partial design; routing, RESTful Endpoint and API design; JSON document handling. Extensive use of the Amazon AWS Javascript SDK(SNS, SQS and S3). Using AWS to deploy and manage existing CBTS applications to AWS EC2. Extensive use Chef Cloud Formation Templates and Ruby script programming as well as the use of knife-ec2. Recent testcase and application deployment using Node JS. Extensive use of Test Driven Development using QUnit, Node.js, Karma, Require, Phantom and Selenium.

  Ruby on Rails application development and deployment. I also designed several custom device specific Gem files. Ruby Gem web services integration using Devise, Sprockets, Cucumber, Sass, HAML, RSpec and Rake. Web site HTML and CSS GUI design using Twitter Bootstrap and HTML(Jade).Very experienced with Agile and SCRUM development methodologies using Confluence JIRA including: Story board design, work flow management, burn-down charts and waterfall. Linux based development using Ubuntu 13.04 and Red Hat Enterprise Linux 6.2.     

 

Under contract to: OnStream Media, Colorado       Remote
January 2010 – December 2010

 

Full Stack Web Developer. Single Page Application(SPA)web site design, development and deployment for a suite of Cloud based streaming conference room and media presentation products. Test driven development using Node.js, RSpec and Cucumber. Front-end web design using Twitter Bootstrap and Angular JS coupled with HTML 5 (Canvas) and streaming media extensions. Heavy use of Dependency Injection($scope), DOM manipulation, Directive, Promise, Service and Module design. Wireframe design using Axure. RESTFUL based web service design. Back-end database design and maintenance using SQLServer. JSON data serialization. Amazon  Web Services(AWS) deployment using AMI(Amazon Machine Images). The creation and deployment of EC2 instances. Management of EC2 volumes including RAID. Extensive use of Chef provisioning in conjunction with Amazon Cloud Formation templates using knife-c2. Deployment of new server configurations(active and passive);EBS RAID volume maintenance;Cookbooks that use LWRP; Run lists;Containers and Data Bags. 

 

Under contract to: IBM Security Services, Boulder, Colorado      Remote

February -2009 – September 2009

 

 Full Stack Web Developer – Single Page Application(SPA) web site design, development and deployment for an Enterprise security and compliance data warehousing application. MVC design and development using Ruby on Rails 4.x. DB2-2 SQL programming. Rails Asset Pipeline programming. Behavior driven development using Rspec. Angular JS front end UI template design. Model-View-Controller design using Ruby on Rails. Agile Development using JIRA, Confluence and Story Board design. Site mapping and wireframe design using JetStrap. Web form and template design using Angular JS. Very experienced with analyzing and re-engineering SPA’s(single-page applications) using MVC. Wireframe design using Balsamiq. WebStorm development and debugging. JSON data serialization. Test driven development from User Stories using Node.js, Jasmine, Capybara and Selenium. Ruby on Rails Layout and Template design using CSS(Sass and LESS). Ruby Gem web services integration using Devise, Sprockets, Cucumber, Sass, HAML, RSpec and Rake. Additional project work using Python ETL programming for concentric data modeling. Red Hat Linux 6, Fedora Core 13 and Ubuntu 12.04 LTS. Linux kernel configuration and script programming using bash, perl and python. Linux application and GUI programming using Tcl/Tk. Linux programming using GNU tools(GCC,make).

 



Experience

BACK TO TOP

 

Job Title

Company

Experience

Full Stack Web Developer

Bank of America Corporation

- Present

Full Stack Web Developer

Bank of America Corporation

- Present

 

Additional Info

BACK TO TOP

 

Current Career Level:

Experienced (Non-Manager)

Years of relevant work experience:

More than 15 Years

Work Status:

US - I am authorized to work in this country for any employer.

 

 

Target Job:

Target Job Title:

Angular-2 Developers

 

Target Company:

Company Size:

Occupation:

IT/Software Development

·         Software/System Architecture

·         Software/Web Development

 

Target Locations:

Selected Locations:

US-CO-Denver

Relocate:

No